var menu_timeout_delay = 100;
var menu_timeout;

function hide_menu_cancel() {
    if (menu_timeout) {
        clearTimeout(menu_timeout);
    }
}

function hide_menu_delay() {
    menu_timeout = setTimeout('hide_menu()', menu_timeout_delay);
}

function hide_menu() {
    for (var i = 1; i <= 10; i++) {
        if (document.getElementById('smenu' + i)) {
            document.getElementById('smenu' + i).style.display = 'none';
        }
    }
}

function montre(id) {
    hide_menu_cancel();

    for (var i = 1; i <= 10; i++) {
        if (document.getElementById('smenu' + i)) {
            document.getElementById('smenu' + i).style.display = 'none';
        }
    }

    var d = document.getElementById(id);

    if (d) {
        d.style.display = 'block';
    }
}
